*{
    font-family: "harmony_os";
}

#appearance{
    margin-top: 100px;
}

#appearance-topic{
    display: block;
    
    position: relative;
    margin-bottom: 10px;

    text-align: center;
    font-weight: bold;
}

#appearance-block{
    width: 170px;
    height: 170px;

    position: relative;
    margin: auto;
}

.ul{
    width: 100%;
    display: flex;
}

.ul div{
    width: calc(170px / 4);
    height: calc(170px / 4);
}

#M0-0{
    border-radius: 20px 0px 0px 0px;
}

#M0-3{
    border-radius: 0px 20px 0px 0px;
}

#M3-0{
    border-radius: 0px 0px 0px 20px;
}

#M3-3{
    border-radius: 0px 0px 20px 0px;
}

form{
    display: flex;
    flex-direction: column;
    align-items: center;

    position: relative;
    margin-top: 40px;
}

input{
    width: 70%;
    height: 50px;

    text-align: center;
    font-size: 16px;

    outline: none;
    border: none;
    border-radius: 10px;
    margin-bottom: 25px;

    background-color: rgb(241, 243, 245);
}

textarea{
    width: 70%;
    height: 140px;

    outline: none;
    border: none;
    border-radius: 10px;

    padding: 10px;
    box-sizing: border-box;

    resize: none;

    background-color: rgb(241, 243, 245);
    font-size: 16px;
}

#submit{
    width: 50px;

    position: relative;
    margin: auto;
    margin-top: 50px;
    padding: 10px 20px 10px 20px;

    background-color: #cecece;
    box-shadow: 0px 0px 3px rgb(170, 170, 170);
    border-radius: 5px;

    font-weight: bold;
    text-align: center;
}